Big Huge Thesaurus

Cucurbita foetidissima

noun